The legal drinking age in BC is 19.
Beer, wine and spirits are available from the government liquor stores BCL. They are also available from private beer and wine stores which are usually associated with pubs or bars. Most BCL stores close at 8PM while most private liquor stores are open until 11PM. You cannot buy alcohol in grocery stores.
BC is home to a number of breweries,including the Columbia Brewery in Creston which brews Kokanee, the Granville Island Brewery in Vancouver and Nelson Brewing Company (http://www.nelsonbrewing.com/) in Nelson. Most breweries offer tours.
BC is also well-renowned for its wine and the Okanagan Valley (http://www.hellobc.com/en...) is the center of the wine industry in the province. It's a perfect area to visit during the Autumn grape harvest. There are large number of wineries open for tastings.